import instance from '../../utils/axios'
/* 登录接口 */
function getLogin(mobile,code){
    return instance({
        url:'/v1_0/authorizations',
        method:'post',
        data:{
            mobile,
            code
        }
    })
}
export {getLogin}

/* 获取用户信息 */
import {getTokey} from '../../utils/token'
const getUserInfo=()=>{
    return instance({
        url:'/v1_0/user/profile',
        method:'get',
        // //调用方法 获取返回的对象 然后点击tokey
        // headers:{
        //     //存储有两个token作为对象形式，所以需要点出来
        //     Authorization:`Bearer ${getTokey().token}`
        // }
    })
}
export {getUserInfo}

//3.编辑性名
const editUserInfo = data => {
    return instance({
      url: '/v1_0/user/profile',
      method: 'patch',
      data,
      // 设置请求头
      // headers: {
      //   // 调用方法 获取返回的对象 然后 点出 token
      //   Authorization: `Bearer ${getTokey().token}`
      // }
      
    })
  }
  
  //导出接口
  export { editUserInfo }

  //4.上传图像
// 修改用户头像
const editUserAvatar = fd => {
    return instance({
      url: '/v1_0/user/photo',
      method: 'PATCH',
      data: fd,
      // 设置请求头
      headers: {
        // 调用方法 获取返回的对象 然后 点出 token
        Authorization: `Bearer ${getTokey().token}`
      }
    })
  }
  
  //导出接口
  export { editUserAvatar }